package dbaproj.pojo;

import java.sql.Date;
import java.sql.ResultSet;
import java.sql.SQLException;

public class Szerzo {
	private long id;
	private String vezeteknev;
	private String keresztnev;
	private Date szuletesiDatum;
	private Date elhalalozasiDatum;
	
	public Szerzo(long id, String vezeteknev, String keresztnev, Date szuletesiDatum, Date elhalalozasiDatum) {
		this.id = id;
		this.vezeteknev = vezeteknev;
		this.keresztnev = keresztnev;
		this.szuletesiDatum = szuletesiDatum;
		this.elhalalozasiDatum = elhalalozasiDatum;
	}

	public Szerzo(ResultSet rs) {
		try {
			id = rs.getLong(1);
			vezeteknev = rs.getString(2);
			keresztnev = rs.getString(3);
			szuletesiDatum = rs.getDate(4);
			elhalalozasiDatum = rs.getDate(5);
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}
	
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public String getVezeteknev() {
		return vezeteknev;
	}
	public void setVezeteknev(String vezeteknev) {
		this.vezeteknev = vezeteknev;
	}
	public String getKeresztnev() {
		return keresztnev;
	}
	public void setKeresztnev(String keresztnev) {
		this.keresztnev = keresztnev;
	}
	public Date getSzuletesiDatum() {
		return szuletesiDatum;
	}
	public void setSzuletesiDatum(Date szuletesiDatum) {
		this.szuletesiDatum = szuletesiDatum;
	}
	public Date getElhalalozasiDatum() {
		return elhalalozasiDatum;
	}
	public void setElhalalozasiDatum(Date elhalalozasiDatum) {
		this.elhalalozasiDatum = elhalalozasiDatum;
	}
}
